package com.pig4cloud.pig.village.api.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Map;

/**
 * @author Allen.Xie
 * @date 2022/2/10
 */
@Data
@ApiModel
public class VillagerSearch {
	@ApiModelProperty(value = "户号")
	private String familyName;
	@ApiModelProperty(value = "姓名")
	private String villagerName;
	@ApiModelProperty(value = "电话")
	private String phone;
	@ApiModelProperty(value = "身份证")
	private String identityCard;
	@ApiModelProperty(value = "年龄区间-开始")
	private Integer ageFrom;
	@ApiModelProperty(value = "年龄区间-结束")
	private Integer ageTo;
	@ApiModelProperty(value = "党员", notes = "0: 是，1: 否")
	private Integer partyMember;
	@ApiModelProperty(value = "外来家属", notes = "0: 是，1: 否")
	private Integer outsider;
	@ApiModelProperty(value = "老队长", notes = "0: 是，1: 否")
	private Integer retiredCaptain;
	@ApiModelProperty(value = "老正副职", notes = "0: 是，1: 否")
	private Integer retiredPrincipal;
	@ApiModelProperty(value = "居住类型", notes = "0: 常住，1: 非常住, 2: 空挂")
	private Integer livingType;
	@ApiModelProperty(value = "户籍性质", notes = "0: 农民, 1:非农")
	private Integer registerType;
	@ApiModelProperty(value = "医保属性", notes = "0: 农保, 1:城保")
	private Integer medicalInsurance;
	@ApiModelProperty(value = "特殊家庭", notes = "0: 失独家庭, 1:特扶家庭")
	private Integer specialFamily;
	@ApiModelProperty(value = "拥军拥属", notes = "0-抗美援朝军人，1-退伍军人，2-现役军人，3-伤残军人，4-重点优抚对象")
	private Integer army;
	@ApiModelProperty(value = "分管片区", notes = "A,B,C,D")
	private String sectionOwner;
	@ApiModelProperty(value = "困难群众", notes = "0-低保，1-重残无业，2-一户多残，3-残疾人，4-五保户，5-低收入")
	private Integer hardGroup;


//	@ApiModelProperty(value = "人员属性")
//	private Map attribution;
//	private Map<String, Integer> attribution;
}
